flagellated protozoan - Alemán Inglés Diccionario